/*  button
----------------------------------------------------------------------------------------------------*/
.ambitios_button
{
    display: block;
    text-align: center;
    width: 100%;
    background: url(../Images/defultImage/ambitios_button_bgs2.gif) repeat-x 0% 0%;
    text-decoration: none;
    color: #2b2b2b;
    font-size: 14px;
    font-weight: bold;
}
.ambitios_button span
{
    display: block;
    background: url(../Images/defultImage/ambitios_button_bgs1.gif) no-repeat 0% 0%;
}
.ambitios_button span span
{
    padding: 21px 0 21px;
    display: block;
    background: url(../Images/defultImage/ambitios_button_bgs3.gif) no-repeat 100% 0%;
}
.ambitios_button:hover
{
    background: url(../Images/defultImage/ambitios_button_bgs2_hover.gif) repeat-x 0% 0%;
    text-decoration: none;
}
.ambitios_button:hover span
{
    background: url(../Images/defultImage/ambitios_button_bgs1_hover.gif) no-repeat 0% 0%;
}
.ambitios_button:hover span span
{
    background: url(../Images/defultImage/ambitios_button_bgs3_hover.gif) no-repeat 100% 0%;
}
.ambitios_button2 span span
{
    background: url("../Images/defultImage/ambitios_button2_bgs3.gif") no-repeat scroll 100% 0 transparent;
    display: block;
    padding: 21px 28px 24px 55px;
}
.ambitios_button2
{
    display: block;
    text-align: center;
    background: url(../Images/defultImage/ambitios_button2_bgs2.gif) repeat-x 0% 0%;
    text-decoration: none;
    color: #2b2b2b;
    font-size: 14px;
}
.ambitios_button2 span
{
    display: block;
    background: url(../Images/defultImage/ambitios_button2_bgs1.gif) no-repeat 0% 0%;
}
.ambitios_button2 span span
{
    padding: 21px 28px 24px 55px;
    display: block;
    background: url(../Images/defultImage/ambitios_button2_bgs3.gif) no-repeat 100% 0%;
}
.ambitios_button2:hover
{
    background: url(../Images/defultImage/ambitios_button2_bgs2_hover.gif) repeat-x 0% 0%;
    text-decoration: none;
}
.ambitios_button2:hover span
{
    background: url(../Images/defultImage/ambitios_button2_bgs1_hover.gif) no-repeat 0% 0%;
}
.ambitios_button2:hover span span
{
    background: url(../Images/defultImage/ambitios_button2_bgs3_hover.gif) no-repeat 100% 0%;
}
.ambitios_p2
{
    margin-bottom: 18px;
}
.ambitios_fleft
{
    float: left !important;
}
.ambitios_fleft
{
    float: left;
    margin: 3px 30px 0 0;
}
.ambitios_grid_4
{
    display: inline;
    float: left;
    position: relative;
    margin-left: 10px;
    margin-right: 10px;
    top: 0px;
    left: 0px;
    width: 235px;
}
/* =Title
----------------------------------------------- */.ambitios_title
{
    background: url(../Images/defultImage/ambitios_title_bg_tile.gif) repeat-x 0% 0%;
    height: 100px;
    width: 235px;
}
.ambitios_title_left
{
    background: url(../Images/defultImage/ambitios_title_bg_left.gif) no-repeat 0% 0%;
    height: 100px;
}
.ambitios_title_right
{
    background: url(../Images/defultImage/ambitios_title_bg_right.gif) no-repeat 100% 0%;
    height: 100px;
    width: 280px;
}
.ambitios_title_shape
{
    font-size: 24px;
    color: #fff;
    background: url(../Images/defultImage/ambitios_shape.png) no-repeat 50% 0%;
    padding: 0 5px 0;
    text-transform: uppercase;
    letter-spacing: -3px;
    height: 100px;
    text-align: center;
}
.ambitios_align_left
{
    text-align: left !important;
    padding-left: 17px;
}
.ambitios_2rows
{
    padding-top: 27px;
    height: 73px;
}
.ambitios_3rows
{
    padding-top: 17px;
    height: 83px;
}
/* =list 
----------------------------------------------- */.ambitios_list li
{
    line-height: 30px;
    float: left;
    margin: 0 20px 0 0;
    width: 197px;
    padding: 0 0 0 23px;
    background: url(../Images/defultImage/ambitios_marker.png) no-repeat 8px 12px;
}
.ambitios_list li:hover
{
    background: #e6e6e6 url(../Images/defultImage/ambitios_marker.png) no-repeat 8px 12px;
}
/* =row_top 
----------------------------------------------- */.ambitios_row_top
{
    background: url(../Images/defultImage/ambitios_row_top_g.gif) repeat-x 0 0;
    height: 42px;
    text-align: right;
    overflow: hidden;
}
#top-link
{
    padding: 11px 27px 0 0;
    color: #919191;
    text-decoration: none;
    display: block;
    background: url(../Images/defultImage/ambitios_arrow_top.gif) no-repeat 100% 14px;
}
/* =row second
----------------------------------------------- */.ambitios_row2_bg
{
    background: url(../Images/defultImage/ambitios_row2_bg.jpg) no-repeat 50% 0;
    height: 104px;
    color: #fff;
    padding: 42px 0 0 0;
    z-index: 150;
    position: relative;
}
.ambitios_left
{
    float: left;
    width: 350px;
    margin-right: 30px;
}
.ambitios_right
{
    float: left;
    width: 580px;
}
.ambitios_footer_widget
{
    font-size: 36px;
    letter-spacing: -4px;
    padding: 0 25px 0 0;
    color: #fff;
    text-transform: uppercase;
}
.ambitios_text
{
    color: #fff;
    padding: 8px 0 0 0;
}

/* =Content
----------------------------------------------- */.ambitios_content
{
    padding: 35px 0 33px;
}
.ambitios_conteiner
{
    width: 960px;
    margin: 0 auto;
}
.ambitios_txt_block
{
    background: #efefef;
    padding: 18px 18px 18px 14px;
    margin-bottom: 1px;
}
ul li
{
    line-height: 30px;
    margin: 0 20px 0 0;
    padding: 0 0 0 23px;
    background: url(../../Images/ambitios_marker.png) no-repeat 8px 12px;
}
ul li:hover
{
    background: #e6e6e6 url(../../Images/ambitios_marker.png) no-repeat 8px 12px;
}
ol li
{
    line-height: 30px;
    margin: 0 20px 0 0;
    padding: 0 0 0 8px;
    list-style: decimal;
    list-style-position: inside;
}
.ambitios_link_list li
{
    margin: 0;
    background: none;
}
.ambitios_link_list li:hover, li.ambitios_link_active
{
    background: #e6e6e6;
}
